package br.ufrj.dcc.tp.servidor.interfaces;

import java.io.IOException;

import br.ufrj.dcc.tp.utils.interfaces.ISocketMessage;

/**
 * Interface de comunicacao do cliente.
 */
public interface IClient {
	/** Envia mensagem */
	public void send(ISocketMessage message) throws IOException;
	/** Finaliza a conexao com o servidor */
	public void disconnect() throws IOException;
	/** Fornece o nome do cliente. */
	public String getNome();
}
